package com.swz.dcrm.model;

import java.util.List;

public class MonthlyGraph {

    private int buildFileCount;
    private int cancelOrderCount;
    private int comeShopCount;
    private int defeatedCount;
    private int deliveryCarCount;
    private int orderCount;

    private List<ComeShopAndOrderItem>comeShopAndOrderList;
    private List<BuildDefeatedItem>buildDefeatedList;
    private List<DeliveryCancelItem>deliveryCancelList;


    public int getBuildFileCount() {
        return buildFileCount;
    }

    public void setBuildFileCount(int buildFileCount) {
        this.buildFileCount = buildFileCount;
    }

    public int getCancelOrderCount() {
        return cancelOrderCount;
    }

    public void setCancelOrderCount(int cancelOrderCount) {
        this.cancelOrderCount = cancelOrderCount;
    }

    public int getComeShopCount() {
        return comeShopCount;
    }

    public void setComeShopCount(int comeShopCount) {
        this.comeShopCount = comeShopCount;
    }

    public int getDefeatedCount() {
        return defeatedCount;
    }

    public void setDefeatedCount(int defeatedCount) {
        this.defeatedCount = defeatedCount;
    }

    public int getDeliveryCarCount() {
        return deliveryCarCount;
    }

    public void setDeliveryCarCount(int deliveryCarCount) {
        this.deliveryCarCount = deliveryCarCount;
    }

    public int getOrderCount() {
        return orderCount;
    }

    public void setOrderCount(int orderCount) {
        this.orderCount = orderCount;
    }

    public List<ComeShopAndOrderItem> getComeShopAndOrderList() {
        return comeShopAndOrderList;
    }

    public void setComeShopAndOrderList(List<ComeShopAndOrderItem> comeShopAndOrderList) {
        this.comeShopAndOrderList = comeShopAndOrderList;
    }

    public List<BuildDefeatedItem> getBuildDefeatedList() {
        return buildDefeatedList;
    }

    public void setBuildDefeatedList(List<BuildDefeatedItem> buildDefeatedList) {
        this.buildDefeatedList = buildDefeatedList;
    }

    public List<DeliveryCancelItem> getDeliveryCancelList() {
        return deliveryCancelList;
    }

    public void setDeliveryCancelList(List<DeliveryCancelItem> deliveryCancelList) {
        this.deliveryCancelList = deliveryCancelList;
    }

    public class DeliveryCancelItem{

        /**
         * cancelOrderCount : 0
         * deliveryCarCount : 0
         * statisticsTime : 2020-03-19T02:52:08.831Z
         */

        private int cancelOrderCount;
        private int deliveryCarCount;
        private String statisticsTime;

        public int getCancelOrderCount() {
            return cancelOrderCount;
        }

        public void setCancelOrderCount(int cancelOrderCount) {
            this.cancelOrderCount = cancelOrderCount;
        }

        public int getDeliveryCarCount() {
            return deliveryCarCount;
        }

        public void setDeliveryCarCount(int deliveryCarCount) {
            this.deliveryCarCount = deliveryCarCount;
        }

        public String getStatisticsTime() {
            return statisticsTime;
        }

        public void setStatisticsTime(String statisticsTime) {
            this.statisticsTime = statisticsTime;
        }
    }

    public class  ComeShopAndOrderItem{

        /**
         * comeShopCount : 0
         * orderCount : 0
         * statisticsTime : string
         */

        private int comeShopCount;
        private int orderCount;
        private String statisticsTime;

        public int getComeShopCount() {
            return comeShopCount;
        }

        public void setComeShopCount(int comeShopCount) {
            this.comeShopCount = comeShopCount;
        }

        public int getOrderCount() {
            return orderCount;
        }

        public void setOrderCount(int orderCount) {
            this.orderCount = orderCount;
        }

        public String getStatisticsTime() {
            return statisticsTime;
        }

        public void setStatisticsTime(String statisticsTime) {
            this.statisticsTime = statisticsTime;
        }
    }
    public class  BuildDefeatedItem{

        /**
         * createFileCount : 0
         * defeatedCount : 0
         * statisticsTime : 2020-03-19T02:52:08.831Z
         */

        private int createFileCount;
        private int defeatedCount;
        private String statisticsTime;

        public int getCreateFileCount() {
            return createFileCount;
        }

        public void setCreateFileCount(int createFileCount) {
            this.createFileCount = createFileCount;
        }

        public int getDefeatedCount() {
            return defeatedCount;
        }

        public void setDefeatedCount(int defeatedCount) {
            this.defeatedCount = defeatedCount;
        }

        public String getStatisticsTime() {
            return statisticsTime;
        }

        public void setStatisticsTime(String statisticsTime) {
            this.statisticsTime = statisticsTime;
        }
    }
}
